stagnant pond snail - Francés Inglés Diccionario